\begin{abstract}
This report presents the design of ShardKV++, a persistent sharded
key-value service that supports atomic transactions using two-phase
commit.  \footnote{This work extends one design of 6.824 Lab 4. The
code for this work is available at
\url{https://code.google.com/p/6824-final/}}
\end{abstract}
